R — это больше, чем просто язык; это комплекс программных средств для обработки и вычислений данных. Освоение начинается не с кода, а с протокол рабочей области.
1. Инициализация среды
Эффективное использование R начинается на системном уровне. Создание отдельного каталога и переход в него гарантирует, что ваша объект рабочая область и файлы истории будут организованы до запуска интерпретатора R.
$ mkdir work
$ cd work
$ R
2. Иерархия документации
R предоставляет экосистему самодокументации. Используйте help.start() для просмотра обзора в браузере или help.search() для поиска по ключевым словам. Для конкретных функций используется ? сокращение — стандартный способ.
3. Логика примеров
Функции часто содержат сложную внутреннюю логику. Выполнение команды example(topic) раскрывает практическую реализацию, например, составное выражение (x+1)[(!is.na(x)) & x>0] -> z, которое показывает, как операторы, такие как +, |, и функции, такие как is.na() взаимодействуют для выборки данных.